home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip 1998 February
/
CHIP Şubat 1998.iso
/
drivers
/
SESK
/
tumspinn
/
ENGLISH.Z
/
PROGRAM.BAT
< prev
Wrap
DOS Batch File
|
1997-05-16
|
8KB
|
251 lines
@echo off
cls
echo ╔═══════════════════════════════════════╗
echo ║ TBS Pro Series PnP Resource Selection ║
echo ╚═══════════════════════════════════════╝
echo.
echo This program will update the PnP resource map on the TBS Pro Series
echo Pinnacle and Fiji cards. You should use this program if you would
echo like to run multiple TBS Pro Series cards in one system or if you
echo would like to add the Joystick and/or EIDE device to your card or
echo if you had trouble with your current configuration in PnP mode.
echo.
echo If you do not intend to run more than one Pro Series card in this system
echo and your current installation in PnP mode works without problems you
echo should probably NOT use this utility (don't fix it if it ain't broke).
echo.
choice /c:cq (C)ontinue (Q)uit
if errorlevel 2 goto Exit
cls
echo ╔═══════════════════════════════════════╗
echo ║ TBS Pro Series PnP Resource Selection ║
echo ╚═══════════════════════════════════════╝
echo.
echo You will have the following choices to program your EEPROM:
echo.
echo » MultiSound Fiji (DSP)
echo » MultiSound Fiji (DSP + Joystick)
echo » MultiSound Pinnacle (DSP + MPU-401)
echo » MultiSound Pinnacle (DSP + MPU-401 + Joystick)
echo » MultiSound Pinnacle (DSP + MPU-401 + Joystick + EIDE)
echo.
echo First choose the correct card, then decide on the options for the
echo Joystick and EIDE interfaces based on your needs.
echo.
echo This program should be run from an MS-DOS command prompt (not the
echo Windows 95 MS-DOS mode).
echo.
choice /c:cq (C)ontinue (Q)uit
if errorlevel 2 goto Exit
:PORT
cls
echo ╔═══════════════════════════════════════╗
echo ║ TBS Pro Series PnP Resource Selection ║
echo ╚═══════════════════════════════════════╝
echo.
echo Before you can reprogram the card, you must know the control port address.
echo This is determined by the J9 jumper settings on the card. Please refer
echo to the diagram on choice 4 for the correct jumper settings for ports 250,
echo 260, and 270.
echo.
echo 1. Program the card at Port 250
echo 2. Progran the card at Port 260
echo 3. Program the card at Port 270
echo 4. Show me a diagram of the J9 jumper settings
echo.
choice /c:1234q Choose an option - (Q)uit
if errorlevel 5 goto EXIT
if errorlevel 4 goto Diagram
if errorlevel 3 goto 270
if errorlevel 2 goto 260
if errorlevel 1 goto 250
:Diagram
cls
echo ╔═══════════════════════════════════════╗
echo ║ TBS Pro Series PnP Resource Selection ║
echo ╚═══════════════════════════════════════╝
echo.
echo Control Port Jumper Settings (J9):
echo.
echo ╔════════╗ ╔════════╗ ╔════════╗ ╔════════╗
echo ║ ▓▓▓▓▓▓ ║ ║ ■ ■ ║ ║ ▓▓▓▓▓▓ ║ ║ ■ ■ ║
echo ╠════════╣ ╠════════╣ ╠════════╣ ╠════════╣
echo ║ ■ ■ ║ ║ ▓▓▓▓▓▓ ║ ║ ▓▓▓▓▓▓ ║ ║ ■ ■ ║
echo ╚════════╝ ╚════════╝ ╚════════╝ ╚════════╝
echo 250 260 270 PnP mode
echo.
echo You must configure your card to one of the legacy port settings to use
echo this utility. It will NOT work in PnP mode.
echo.
echo Shut down the computer before making any jumper changes to the TBS
echo Pro Series card, then restart to an MS-DOS command prompt and re-run
echo this utility.
echo.
choice /c:bq (B)ack to Port Choices - (Q)uit
if errorlevel 2 goto Exit
if errorlevel 1 goto PORT
:250
set pinbase=250
goto choices
:260
set pinbase=260
goto choices
:270
set pinbase=270
goto choices
:choices
echo off
cls
echo ╔═══════════════════════════════════════╗
echo ║ TBS Pro Series PnP Resource Selection ║
echo ╚═══════════════════════════════════════╝
echo.
echo You have chosen to program the card at Port %pinbase%.
echo.
echo Shown below are the possible combinations of devices that will be detected
echo by a PnP BIOS or operating system:
echo.
echo 1. MultiSound Fiji (DSP)
echo 2. MultiSound Fiji (DSP + Joystick)
echo 3. MultiSound Pinnacle (DSP + MPU-401)
echo 4. MultiSound Pinnacle (DSP + MPU-401 + Joystick)
echo 5. MultiSound Pinnacle (DSP + MPU-401 + Joystick + EIDE)
echo.
choice /c:12345q Choose an option - (Q)uit
if errorlevel 6 goto EXIT
if errorlevel 5 goto PinnEIDE
if errorlevel 4 goto PinnGame
if errorlevel 3 goto Pinnacle
if errorlevel 2 goto FijiGame
if errorlevel 1 goto Fiji
:Pinnacle
cls
echo ╔═══════════════════════════════════════╗
echo ║ TBS Pro Series PnP Resource Selection ║
echo ╚═══════════════════════════════════════╝
echo.
echo You are about to program the Multisound Pinnacle card
echo with the following information:
echo.
echo » MultiSound Pinnacle (DSP + MPU-401)
echo.
choice /c:cbq (C)ontinue - (B)ack to Menu - (Q)uit
if errorlevel 3 goto Exit
if errorlevel 2 goto CHOICES
set pinfile=pinnacle
goto LastScreen
:PinnGame
cls
echo ╔═══════════════════════════════════════╗
echo ║ TBS Pro Series PnP Resource Selection ║
echo ╚═══════════════════════════════════════╝
echo.
echo You are about to program the Multisound Pinnacle card
echo with the following information:
echo.
echo » MultiSound Pinnacle (DSP + MPU-401 + Joystick)
echo.
choice /c:cbq (C)ontinue - (B)ack to Menu - (Q)uit
if errorlevel 3 goto Exit
if errorlevel 2 goto CHOICES
set pinfile=pinngame
goto LastScreen
:PinnEIDE
cls
echo ╔═══════════════════════════════════════╗
echo ║ TBS Pro Series PnP Resource Selection ║
echo ╚═══════════════════════════════════════╝
echo.
echo You are about to program the Multisound Pinnacle card
echo with the following information:
echo.
echo » MultiSound Pinnacle (DSP + MPU-401 + Joystick + EIDE)
echo.
choice /c:cbq (C)ontinue - (B)ack to Menu - (Q)uit
if errorlevel 3 goto Exit
if errorlevel 2 goto CHOICES
set pinfile=pinneide
goto LastScreen
:Fiji
cls
echo ╔═══════════════════════════════════════╗
echo ║ TBS Pro Series PnP Resource Selection ║
echo ╚═══════════════════════════════════════╝
echo.
echo You are about to program the Multisound Fiji card
echo with the following information:
echo.
echo » MultiSound Fiji (DSP)
echo.
choice /c:cbq (C)ontinue - (B)ack to Menu - (Q)uit
if errorlevel 3 goto Exit
if errorlevel 2 goto CHOICES
set pinfile=fiji
goto LastScreen
:FijiGame
cls
echo ╔═══════════════════════════════════════╗
echo ║ TBS Pro Series PnP Resource Selection ║
echo ╚═══════════════════════════════════════╝
echo.
echo You are about to program the Multisound Fiji card
echo with the following information:
echo.
echo » MultiSound Fiji (DSP + Joystick)
echo.
choice /c:cbq (C)ontinue - (B)ack to Menu - (Q)uit
if errorlevel 3 goto Exit
if errorlevel 2 goto CHOICES
set pinfile=fijigame
goto LastScreen
:LastScreen
cls
echo ╔═══════════════════════════════════════╗
echo ║ TBS Pro Series PnP Resource Selection ║
echo ╚═══════════════════════════════════════╝
echo.
pincfg.exe /fpin%pinbase%.ini /l%pinfile%.rom
pause
eeserial.exe /p%pinbase% /r
echo.
pause
cls
echo ╔═══════════════════════════════════════╗
echo ║ TBS Pro Series PnP Resource Selection ║
echo ╚═══════════════════════════════════════╝
echo.
echo The hardware update is complete! If you did not receive any error
echo messages on the previous screens, your card has been updated successfully.
echo If you did receive error messages, make sure that jumper J9 on the card
echo matches the control port you have chosen and that this port address is
echo available for use by this device.
echo.
echo After correctly updating the card, you will need to shut down the computer
echo and remove any jumpers from J9 to re-enable Plug and Play. Upon booting
echo into Windows 95, the new devices will be detected and configured
echo automatically.
echo.
echo 1. Re-program the card with different settings.
echo 2. Re-program the card at a different control port.
echo.
choice /c:12q Choose an option - (Q)uit
if errorlevel 3 goto Exit
if errorlevel 2 goto PORT
if errorlevel 1 goto choices
:Exit
set pinbase=
set pinfile=